Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TREM MENLLI Detached £340,000 27 Jan 2023
5 TREM MENLLI Detached £60,000 8 Dec 1998
8 TREM MENLLI Detached £178,000 6 Oct 2005
9 TREM MENLLI Detached £75,000 27 Apr 1995
11 TREM MENLLI Detached £53,500 30 Jun 1998
12 TREM MENLLI Detached £246,600 14 Aug 2006
13 TREM MENLLI Detached £145,000 22 Jul 2013
15 TREM MENLLI Detached £225,000 27 May 2022
18 TREM MENLLI Detached £139,950 18 Jul 2003